vanmaram

Hoist with ones own petard - meaning in malayalam

Meanings for Hoist with ones own petard

verb
സ്വന്തം കൗശലംകൊണ്ടു സ്വയം നശിക്കുക